#ifndef __MV_WORK_OBJECT_H
#define __MV_WORK_OBJECT_H

#include <thread>
#include <mutex>
#include <condition_variable>
#include <atomic>

struct _thread_object {
    std::thread work_thread;
    std::mutex  work_lock;
    std::condition_variable work_cond;
    std::atomic_bool work_flag;
};

#endif